package com.qf.commons.domain.coupon.entity;

import com.qf.commons.domain.base.BaseEntity;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.List;

/**
 * @author new
 * @date 2023/9/5 8:49
 */
@Data
@Accessors(chain = true)
public class CouponTemplate extends BaseEntity {

    /**
     * MongoDb中自定义id
     */
    private Integer id;

    private String tempSubject;

    private String tempDesc;

    /**
     * 模板类型 1-使用限制模板，2-优惠规则模板
     */
    private Integer tempType;

    private String tempClass;

    /**
     * 集合存储动态属性
     */
    private List<CouponTemplateField> couponTemplateFieldList;
}
